constantly urinating - German English Dictionary